package com.beta.entity;

import com.baomidou.mybatisplus.annotations.IdType;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 *
 * 
 *
 */
@TableName("product_items")
public class ProductItems implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/**  */
	@TableId(type = IdType.AUTO)
	private Integer id;

	/**  */
	private String sku;

	/**  */
	private BigDecimal price;

	/**  */
	private Integer quantity;

	/**  */
	private Integer position;

	/**  */
	private Integer productId;

	/**  */
	private Integer userId;

	/**  */
	private Integer stockLocationId;

	/**  */
	private Date deletedAt;

	/**  */
	private Date createdAt;

	/**  */
	private Date updatedAt;

	/**  */
	private String productDesc;

	/**  */
	private String specDesc;

	/**  */
	private String slideImgPath1;

	/**  */
	private String slideImgPath2;

	/**  */
	private String slideImgPath3;

	/**  */
	private String slideImgPath4;

	/**  */
	private String slideImgPath5;

	/**  */
	private String slideImgPath6;

	/**  */
	private String slideImgPath7;

	/**  */
	private String slideImgPath8;

	/**  */
	private String cityName;

	/**  */
	private String cityCode;

	/**  */
	private Integer maxQtyOnSell;

	/**  */
	private Integer minQtyOnSell;

	/**  */
	private String saleStatus;


	public Integer getId() {
		return this.id;
	}

	public ProductItems setId(Integer id) {
		this.id = id;
		return this;
	}

	public String getSku() {
		return this.sku;
	}

	public ProductItems setSku(String sku) {
		this.sku = sku;
		return this;
	}

	public BigDecimal getPrice() {
		return this.price;
	}

	public ProductItems setPrice(BigDecimal price) {
		this.price = price;
		return this;
	}

	public Integer getQuantity() {
		return this.quantity;
	}

	public ProductItems setQuantity(Integer quantity) {
		this.quantity = quantity;
		return this;
	}

	public Integer getPosition() {
		return this.position;
	}

	public ProductItems setPosition(Integer position) {
		this.position = position;
		return this;
	}

	public Integer getProductId() {
		return this.productId;
	}

	public ProductItems setProductId(Integer productId) {
		this.productId = productId;
		return this;
	}

	public Integer getUserId() {
		return this.userId;
	}

	public ProductItems setUserId(Integer userId) {
		this.userId = userId;
		return this;
	}

	public Integer getStockLocationId() {
		return this.stockLocationId;
	}

	public ProductItems setStockLocationId(Integer stockLocationId) {
		this.stockLocationId = stockLocationId;
		return this;
	}

	public Date getDeletedAt() {
		return this.deletedAt;
	}

	public ProductItems setDeletedAt(Date deletedAt) {
		this.deletedAt = deletedAt;
		return this;
	}

	public Date getCreatedAt() {
		return this.createdAt;
	}

	public ProductItems setCreatedAt(Date createdAt) {
		this.createdAt = createdAt;
		return this;
	}

	public Date getUpdatedAt() {
		return this.updatedAt;
	}

	public ProductItems setUpdatedAt(Date updatedAt) {
		this.updatedAt = updatedAt;
		return this;
	}

	public String getProductDesc() {
		return this.productDesc;
	}

	public ProductItems setProductDesc(String productDesc) {
		this.productDesc = productDesc;
		return this;
	}

	public String getSpecDesc() {
		return this.specDesc;
	}

	public ProductItems setSpecDesc(String specDesc) {
		this.specDesc = specDesc;
		return this;
	}

	public String getSlideImgPath1() {
		return this.slideImgPath1;
	}

	public ProductItems setSlideImgPath1(String slideImgPath1) {
		this.slideImgPath1 = slideImgPath1;
		return this;
	}

	public String getSlideImgPath2() {
		return this.slideImgPath2;
	}

	public ProductItems setSlideImgPath2(String slideImgPath2) {
		this.slideImgPath2 = slideImgPath2;
		return this;
	}

	public String getSlideImgPath3() {
		return this.slideImgPath3;
	}

	public ProductItems setSlideImgPath3(String slideImgPath3) {
		this.slideImgPath3 = slideImgPath3;
		return this;
	}

	public String getCityName() {
		return this.cityName;
	}

	public ProductItems setCityName(String cityName) {
		this.cityName = cityName;
		return this;
	}

	public String getCityCode() {
		return this.cityCode;
	}

	public ProductItems setCityCode(String cityCode) {
		this.cityCode = cityCode;
		return this;
	}

	public Integer getMaxQtyOnSell() {
		return this.maxQtyOnSell;
	}

	public ProductItems setMaxQtyOnSell(Integer maxQtyOnSell) {
		this.maxQtyOnSell = maxQtyOnSell;
		return this;
	}

	public Integer getMinQtyOnSell() {
		return this.minQtyOnSell;
	}

	public ProductItems setMinQtyOnSell(Integer minQtyOnSell) {
		this.minQtyOnSell = minQtyOnSell;
		return this;
	}

	public String getSaleStatus() {
		return this.saleStatus;
	}

	public ProductItems setSaleStatus(String saleStatus) {
		this.saleStatus = saleStatus;
		return this;
	}

	public String getSlideImgPath4() {
		return slideImgPath4;
	}

	public ProductItems setSlideImgPath4(String slideImgPath4) {
		this.slideImgPath4 = slideImgPath4;
		return this;
	}

	public String getSlideImgPath5() {
		return slideImgPath5;
	}

	public ProductItems setSlideImgPath5(String slideImgPath5) {
		this.slideImgPath5 = slideImgPath5;
		return this;
	}

	public String getSlideImgPath6() {
		return slideImgPath6;
	}

	public ProductItems setSlideImgPath6(String slideImgPath6) {
		this.slideImgPath6 = slideImgPath6;
		return this;
	}

	public String getSlideImgPath7() {
		return slideImgPath7;
	}

	public ProductItems setSlideImgPath7(String slideImgPath7) {
		this.slideImgPath7 = slideImgPath7;
		return this;
	}

	public String getSlideImgPath8() {
		return slideImgPath8;
	}

	public ProductItems setSlideImgPath8(String slideImgPath8) {
		this.slideImgPath8 = slideImgPath8;
		return this;
	}
}
